package com.ygqh.baby.kids.entity.bo;

import com.ygqh.baby.ao.SendType;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @author: sunshuo
 * @date: 2018/10/10 16:56
 */
public class KidsProductExt {

	private String productName;

	private BigDecimal originalPrice;

	private BigDecimal salePrice;

	private String unitName;

	private String productCode;

	private String color;

	private String detailImagePath;

	private Boolean special;

	private String saleStatus;

	private Date preSaleDate;

	private Date saleTime;

	private String promotionType;

	private Long saleNum;

	private Long commentNum;

	private BigDecimal promotionPrice;

	private String basicAttribute;

	private String categoryNames;

	private String tags;

	private List<KidsProductImagesExt> imageList;

	private List<KidsSkuExt> skuList;

	private KidsBrandExt brand;

	private KidsGroupExt group;

	private KidsSupplierExt supplier;

	private String sourceProductName;

	/*--------------------------------*/
	private Long yiigooId;

	private SendType sendType;

	public String getSourceProductName() {
		return sourceProductName;
	}

	public void setSourceProductName(String sourceProductName) {
		this.sourceProductName = sourceProductName;
	}

	public KidsBrandExt getBrand() {
		return brand;
	}

	public void setBrand(KidsBrandExt brand) {
		this.brand = brand;
	}

	public KidsGroupExt getGroup() {
		return group;
	}

	public void setGroup(KidsGroupExt group) {
		this.group = group;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public BigDecimal getOriginalPrice() {
		return originalPrice;
	}

	public void setOriginalPrice(BigDecimal originalPrice) {
		this.originalPrice = originalPrice;
	}

	public BigDecimal getSalePrice() {
		return salePrice;
	}

	public void setSalePrice(BigDecimal salePrice) {
		this.salePrice = salePrice;
	}

	public String getUnitName() {
		return unitName;
	}

	public void setUnitName(String unitName) {
		this.unitName = unitName;
	}

	public String getProductCode() {
		return productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}

	public String getColor() {
		return color;
	}

	public void setColor(String color) {
		this.color = color;
	}

	public String getDetailImagePath() {
		return detailImagePath;
	}

	public void setDetailImagePath(String detailImagePath) {
		this.detailImagePath = detailImagePath;
	}

	public Boolean getSpecial() {
		return special;
	}

	public void setSpecial(Boolean special) {
		this.special = special;
	}

	public String getSaleStatus() {
		return saleStatus;
	}

	public void setSaleStatus(String saleStatus) {
		this.saleStatus = saleStatus;
	}

	public Date getPreSaleDate() {
		return preSaleDate;
	}

	public void setPreSaleDate(Date preSaleDate) {
		this.preSaleDate = preSaleDate;
	}

	public Date getSaleTime() {
		return saleTime;
	}

	public void setSaleTime(Date saleTime) {
		this.saleTime = saleTime;
	}

	public String getPromotionType() {
		return promotionType;
	}

	public void setPromotionType(String promotionType) {
		this.promotionType = promotionType;
	}

	public Long getSaleNum() {
		return saleNum;
	}

	public void setSaleNum(Long saleNum) {
		this.saleNum = saleNum;
	}

	public Long getCommentNum() {
		return commentNum;
	}

	public void setCommentNum(Long commentNum) {
		this.commentNum = commentNum;
	}

	public BigDecimal getPromotionPrice() {
		return promotionPrice;
	}

	public void setPromotionPrice(BigDecimal promotionPrice) {
		this.promotionPrice = promotionPrice;
	}

	public String getBasicAttribute() {
		return basicAttribute;
	}

	public void setBasicAttribute(String basicAttribute) {
		this.basicAttribute = basicAttribute;
	}

	public String getCategoryNames() {
		return categoryNames;
	}

	public void setCategoryNames(String categoryNames) {
		this.categoryNames = categoryNames;
	}

	public String getTags() {
		return tags;
	}

	public void setTags(String tags) {
		this.tags = tags;
	}

	public KidsSupplierExt getSupplier() {
		return supplier;
	}

	public void setSupplier(KidsSupplierExt supplier) {
		this.supplier = supplier;
	}

	public List<KidsProductImagesExt> getImageList() {
		return imageList;
	}

	public void setImageList(List<KidsProductImagesExt> imageList) {
		this.imageList = imageList;
	}

	public List<KidsSkuExt> getSkuList() {
		return skuList;
	}

	public void setSkuList(List<KidsSkuExt> skuList) {
		this.skuList = skuList;
	}

	public Long getYiigooId() {
		return yiigooId;
	}

	public void setYiigooId(Long yiigooId) {
		this.yiigooId = yiigooId;
	}

	public SendType getSendType() {
		return sendType;
	}

	public void setSendType(SendType sendType) {
		this.sendType = sendType;
	}
}
